MC_TouchProbe
| 功能塊 | MC_TouchProbe | ||
|---|---|---|---|
| 在觸發事件記錄軸的位置。 | |||
| VAR_IN_OUT | |||
| B | AxisIn | AXIS_REF | 軸的參考。 |
| E | TriggerInput | MC_TRIGGER_REF | 觸發信號的參考。觸發可由 AXIS_REF 指定。 |
| VAR_INPUT | |||
| B | Execute | BOOL | 在上升邊緣開始位置抓取紀錄。 |
| E | WindowOnly | BOOL | 若設定,則只有在窗口內的值會用來觸發事件,窗口範圍為 FirstPosition 與 LastPosition 之間。 |
| E | FirstPosition | LREAL | 接受(正方向)觸發事件的起始位置(使用者單位),為包含在窗口的值。FirstPosition 須小於 LastPosition。 |
| E | LastPosition | LREAL | 窗口內的停止位置(使用者單位),為包含在窗口的值。 |
| VAR_OUTPUT | |||
| B | Done | BOOL | 觸發功能已記錄。 |
| E | Busy | BOOL | 功能塊尚未完成且預期看到新的輸出值。 |
| E | CommandAborted | BOOL | 命令被另一個命令中止。 |
| B | Error | BOOL | 提示功能塊中出現錯誤。 |
| E | ErrorID | MC_Error | 錯誤識別。 |
|
|||
| MC_TouchProbe | ||||||
|---|---|---|---|---|---|---|
| AXIS_REF | AxisIn | Axis | AXIS_REF | |||
| MC_TRIGGER_REF | TriggerInput | TriggerInput | MC_TRIGGER_REF | |||
| BOOL | Execute | Done | BOOL | |||
| BOOL | WindowOnly | Busy | BOOL | |||
| LREAL | FirstPosition | CommandAborted | BOOL | |||
| LREAL | LastPosition | Error | BOOL | |||
| ErrorID | MC_Error | |||||
| RecordedPosition | LREAL | |||||
MC_TouchProbe 之時序圖
接受觸發事件的窗口範例(模數軸)
